//
//  UIView+Frame.h
//  NeiHan
//
//  Created by Charles on 16/9/1.
//  Copyright © 2016年 Charles. All rights reserved.
//
 
#pragma mark UIView的类frame 添加线

#import <UIKit/UIKit.h>

@interface UIView (Frame)

/**
 *  起点x坐标
 */
@property (nonatomic, assign) CGFloat x;
/**
 *  起点y坐标
 */
@property (nonatomic, assign) CGFloat y;
/**
 *  中心点x坐标
 */
@property (nonatomic, assign) CGFloat centerX;
/**
 *  中心点y坐标
 */
@property (nonatomic, assign) CGFloat centerY;
/**
 *  宽度
 */
@property (nonatomic, assign) CGFloat width;
/**
 *  高度
 */
@property (nonatomic, assign) CGFloat height;
/**
 *  顶部
 */
@property (nonatomic, assign) CGFloat top;
/**
 *  底部
 */
@property (nonatomic, assign) CGFloat bottom;
/**
 *  左边
 */
@property (nonatomic, assign) CGFloat left;
/**
 *  右边
 */
@property (nonatomic, assign) CGFloat right;
/**
 *  size
 */
@property (nonatomic, assign) CGSize size;
/**
 *  起点坐标
 */
@property (nonatomic, assign) CGPoint origin;

/**
 UIView构造器
 @param frame frame
 @param backColorString 背景颜色字符串，eg：@"ffffff"
 */
///默认颜色F5F5F5
+ (UIView*)createLineFrame:(CGRect)frame;
///自定义颜色
+ (UIView*)createLineCustomColorWithFrame:(CGRect)frame color:(UIColor *)color;

/**
 添加底部线
 */
-(void)addBottomLine;

/**
 添加顶部线
 */
-(void)addTopLine;

/**
 添加左部线
 */
-(void)addLeftLine;

/**
 添加右部线
 */
-(void)addRightLine;

/**
添加底部阴影
*/
-(void)addDark:(UIView *)superView;

@end
